self-declaration environmental claims - Alemán Inglés Diccionario